

/* ============= Buttons ==================  */


.buttons{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	behavior: url(PIE.htc);
	display:inline-block;
	vertical-align:top;
	margin-right:20px;
}

.buttons a{
	display:block;	
	text-decoration:none;
}

.buttons a span em {
	text-decoration:none;
	font-size:11px;
	
}

/*===================================*/
/* but-color-big */
/*===================================*/


.but-color-big{
	
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	border-radius: 13px;
	behavior: url(PIE.htc);
	line-height:0.9;
}

.but-color-big a{
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	behavior: url(PIE.htc);
	padding:7px 9px 11px 12px;
}

.but-color-big a strong{
	font-size:17px;
}

.but-color-big span.but-icon{
	height:27px;
	width:15px;
	margin-right:1px;
	display:inline-block;
	position:relative;
}

.but-desc{
	display:inline-block;
}

/* button signup */

.signup a{
	color:#787878;
	text-shadow:0px -1px 0px #c81300;
	background:url(../images/buttons/signup.png) top repeat-x;
	border:1px solid #92392a;
	color:white;
	padding-left: 5px;
}

.signup a:hover{
	background:url(../images/buttons/signup_hov.png) top repeat-x;
	text-shadow:0px -1px 0px #a70700;
	border:1px solid #8d3728;
}

.signup a span.but-icon{
	background:url(../images/buttons/icon_signup.png) top no-repeat;
	margin-right:4px;
	top:2px;
	height:29px;
	width:29px;
}

.secondary a{
	color:#787878;
	text-shadow:0px -1px 0px #9f722a;
	background:url(../images/buttons/secondary.png) top repeat-x;
	border:1px solid #6a5120;
	color:white;
	padding-left: 5px;
}

.secondary a:hover{
	background:url(../images/buttons/secondary_hov.png) top repeat-x;
	text-shadow:0px -1px 0px #7a5819;
	border:1px solid #574118;
}

.secondary a span.but-icon{
	background:url(../images/buttons/icon_second.png) top no-repeat;
	margin-right:4px;
	top:2px;
	height:29px;
	width:29px;
}



